keeping cool - French English Dictionary